how to toggle a particular bit in c